rozdil mezi Mutexy a semaphory

Otázka od: david.kopecek@hacktrack.com

5. 5. 2004 13:11

Zdravim

v souvislosti s predchozi debatou ohledne zapisu do souboru jsem zacal
tedy vyuzivat mutexy a semaphory ale jakej je mezi nima rozdil co se
snima muze a nemuze.


D.



Odpovedá: Daniel Rott

5. 5. 2004 13:54

----- Original Message -----
From: <david.kopecek@hacktrack.com>
> v souvislosti s predchozi debatou ohledne zapisu do souboru jsem zacal
> tedy vyuzivat mutexy a semaphory ale jakej je mezi nima rozdil co se
>snima muze a nemuze.

V PSDK je to velmi dobre vysvetleno, hledej synchronization objects.

Mutex
Can be owned by only one thread at a time, enabling threads to coordinate
mutually exclusive access to a shared resource.

Semaphore
Maintains a count between zero and some maximum value, limiting the number
of threads that are simultaneously accessing a shared resource.

Daniel


Odpovedá: Petr Fejfar

5. 5. 2004 13:53

david.kopecek@hacktrack.com wrote:

> tedy vyuzivat mutexy a semaphory ale jakej je mezi nima rozdil co se
> snima muze a nemuze.

Asi bys mel zacit v tady:
http://msdn.microsoft.com/library/default.asp?url=/library/en-s/dllproc/base
/synchronization_objects.asp

HTH, pf


Odpovedá: Petr Daricek

5. 5. 2004 13:21

Precti si

http://www.eternal.cz/article.php?nID=147

http://www.eternal.cz/article.php?nID=138

Semafor pusti do kriticke sekce vice procesu, dle nastaveni.

             Petr Daricek